package day8_interview.fair_lock_demo;

import java.util.concurrent.locks.Lock;
import java.util.concurrent.locks.ReentrantLock;
/**
 * ReentrantLock 的 fair 参数控制是否公平
 */
public class Main {
    public static void main(String[] args) {
        Lock lock = new ReentrantLock(true);    // fair = true：使用公平锁模式

        Lock lock1 = new ReentrantLock(false);    // fair = false：使用不公平锁模式

        Lock lock2 = new ReentrantLock();               // 默认情况下是不公平的
    }
}
